@charset "utf-8";
/* CSS Document */
*,img,li,ul{ list-style:none; margin:0; padding:0;}
.details_header{ width:100%; min-height: 150px; background-color: #eee}
.details_header img{ width:100%; }
.details_title{ width:100%; overflow: hidden;  padding:0 5% 5% 5%;}
.postion{ position:fixed; left:4%; top:2%; display:block; width:44px; height:44px; border-radius:22px;
	background:white; border:1px solid #e7e7e7;background:url(../images/details_04.png) left 11px center no-repeat; background-color:#fff; z-index:999999; }
.details_title div{ width:100%; float:left; }
.details_title div p{ font-size:1.05rem; overflow: hidden; margin:0; line-height:2em; text-overflow:ellipsis; white-space: nowrap;}
.details_title div span{ display:block;color:#999; font-size:.75rem;}
.details_title a{ display:block; width:30%; height:36px; background-color:#ff0000; margin-top:20px; color:white; border-radius:18px; 
	line-height:36px; text-align:center; font-size:.8em; float:right;}
.money{ border-top: 1px solid #eee; width:100%; padding: 4% 2%; line-height:1.4em; overflow: hidden;}		
.money li{ height:40px; float:left; width: 40%; font-size:.8em; text-align: center;}
.money li a{ display:block; padding: 1px 4px; height: 40px; line-height: 40px; font-size:15px; background-color: #ffa6b5; margin: 0 auto; color:#fff;}
.money li span.red{ color:#f1181b; font-size: 1.4em}
.money li span.green{ border: 1px solid red; color: #4cd964; line-height: 40px; padding: 5px; font-size: 1em; border-radius: 5px;}
.money li span.through{ color:#000; text-decoration: line-through;}
.details_main{ width:100%; overflow: hidden; }
.details_main p{ background-color:#fff; float: left; margin: 0; padding: 0;}
.details_main img{ max-width:100%; float: left;}
.details_main_p{ height:60px; text-align:center; line-height:60px; margin:0; font-size:1.4em; color:#fb6eb5; background-color:#f5f5f5;}














